home *** CD-ROM | disk | FTP | other *** search
/ 3D GFX / 3D GFX.iso / amiutils / m_p / palettemerger / deutsch next >
Text File  |  1995-12-30  |  2KB  |  44 lines

  1.  
  2.                               PaletteMerger
  3.  
  4.            Ein kleines Freeware Hilfsprogramm von Rⁿdiger Hanke
  5.  
  6. I. Die Idee
  7. -----------
  8.   Ich programmiere gerade ein AGA Shareware Adventure mit Raytraycer-
  9. Hintergrundgrafiken. Mein Problem war, da▀ manche Objekte und Personen
  10. in verschiedenen RΣumen sein k÷nnen...
  11.   Eine feste Farbpalette zu nehmen ist nicht sonderlich sch÷n (schauen Sie
  12. sich mal die neueren Amiga-Spiele von Sierra an, dann wissen Sie, was ich
  13. meine), also entschied ich mich, 128 Farben festzulegen und die anderen
  14. 128 Farben von Raum zu Raum zu variieren. Leider k÷nnen alle Amiga Mal-
  15. programme, die ich besitze (DPaint III, PPaint 2.0 und Brilliance) nur die
  16. ganze Palette laden, nicht nur einen Teil davon.
  17.   Nach einer langen Nacht schrieb ich PaletteMerger. Wie der Name schon
  18. sagt vereinigt es zwei Farbpaletten - das ist alles.
  19.  
  20. II. Systemanforderungen
  21. -----------------------
  22.   Wie jeder gute Programmierer bin ich recht faul, also benutzte ich die
  23. AllocVec() und FreeVec() Routinen des Betriebssystems statt AllocMem()
  24. und FreeMem(). Daher ben÷tigt PaletteMerger AmigaOS 2.0 oder h÷her.
  25.  
  26. III. PaletteMerger benutzen
  27. ---------------------------
  28.   Befehl: PaletteMerger [Palette_1] [Palette_2] [Merged_Palette]
  29.  
  30.   Palette_1 und Palette_2 sind die Farbpaletten, die Sie verbinden wollen.
  31. Merged_Palette ist die Ausgabedatei. Die Eingabedateien mⁿssen Standard
  32. IFF-Dateien sein, und beide Paletten mⁿssen von der selben Gr÷▀e sein (eine
  33. 2-Farb- und eine 32-Farb-Palette zu verbinden wⁿrde sehr sinnvoll sein).
  34.   PaletteMerger wird ALLE CHUNKS von Palette_1 nach Merged_Palette kopieren
  35. und den CMAP (Color MAP)-Chunk der zweiten Eingabedatei HINTER die Farbdaten
  36. des CMAP-Chunks aus der ersten Eingabedatei kopieren. Es wird kein anderer
  37. Chunk aus der zweiten Eingabedatei kopiert.
  38.  
  39.   Rⁿdiger Hanke
  40.   An der Marienlinde 10
  41.   D-48291 Telgte
  42.   GERMANY
  43.  
  44.